Big Huge Thesaurus

squirting cucumber

noun